Definition of Corylus Avellana

  • (noun) small nut-bearing tree much grown in Europe

Antonyms of Corylus Avellana


No Antonyms Found.

Homophones of Corylus Avellana


No Homophones Found.